a deferred payment undertaking - Deutsch Englisch Wörterbuch